package com.legend.ddz;

import com.legend.ddz.framework.Audio;
import com.legend.ddz.framework.Graphics;
import com.legend.ddz.framework.Input;
import com.legend.ddz.framework.Screen;

/**
 * 
 * @author zhugh
 * @date 2012-7-6 上午11:22:30
 * @description TODO
 * 
 */

public abstract interface Game
{
	public abstract Audio getAudio();

	public abstract Screen getCurrentScreen();

	public abstract FileIO getFileIO();

	public abstract Graphics getGraphics();

	public abstract Input getInput();

	public abstract Screen getStartScreen();

	public abstract void setScreen(Screen paramScreen);
}
